package org.example.bean;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class AdsPhmFault {
    private String S_TRAIN_ID; // 车型-车号
    private String S_FAULT_ID; // 故障ID
    private String MX_ID; // 模型ID
    private String S_TRAIN_NAME; // 车型-车号
    private String S_TRAIN_TYPE_CODE; // 车型
    private String S_FAULT_SOURCE; // 故障源
    private String S_FAULT_TIME; // 故障时间
    private String S_FAULT_SYS; // 故障系统
    private String S_FAULT_SYS_CODE1; // 故障系统码1
    private String S_FAULT_SYS_CODE2; // 故障系统码2（PJ码）
    private String S_FAULT_BW; // 故障部位
    private String S_FAULT_BW_CODE1; // 故障部位码1
    private String S_FAULT_BW_CODE2; // 故障部位码2
    private String S_FAULT_CODE; // 故障码
    private String S_FAULT_NAME; // 故障名称
    private String phm_lb; // 故障类别
    private String mxjg; // 模型结果新加入的字段:这里需要入 模型详情表中的字段 eg:模块过热
    private String phm_gzmc; // phm故障名称
    private String phm_bjwz; // 故障位置
    private String zj_ms; // 故障描述-株机
    private String zj_fa; // 施修方法-株机
    private String PJXLH; // 配件序列号
    private String PJDJM; // 配件单件码
    private String S_HTR; // 回填人
    private java.sql.Timestamp S_HTSJ; // 回填时间
    private String S_HTZT; // 回填状态
    private String S_HKZT; // 回库状态
    private java.sql.Timestamp S_HKSJ; // 回库时间
    private String S_XFZT; // 下发状态
    private java.sql.Timestamp S_XFSJ; // 下发时间
}

